runtime.gcControllerState.stackScan (field)
8 uses
runtime (current package)
mgc.go#L1096: gcController.stackScan>>20, " MB stacks, ",
mgcpacer.go#L222: stackScan uint64
mgcpacer.go#L390: c.stackScan = atomic.Load64(&c.scannableStackSize)
mgcpacer.go#L499: scanWorkExpected = int64(c.lastHeapScan + c.stackScan + c.globalsScan)
mgcpacer.go#L504: maxScanWork := int64(scan + c.stackScan + c.globalsScan)
mgcpacer.go#L705: print(c.heapScanWork.Load(), "+", c.stackScanWork.Load(), "+", c.globalsScanWork.Load(), " B work (", c.lastHeapScan+c.stackScan+c.globalsScan, " B exp.) ")
mgcpacer.go#L997: goal = c.heapMarked + (c.heapMarked+atomic.Load64(&c.stackScan)+atomic.Load64(&c.globalsScan))*uint64(gcPercent)/100
mgcpacer.go#L1070: runway := uint64((c.consMark * (1 - gcGoalUtilization) / (gcGoalUtilization)) * float64(c.lastHeapScan+c.stackScan+c.globalsScan))